home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 2002 November / SGI Freeware 2002 November - Disc 2.iso / dist / fw_groff.idb / usr / freeware / catman / u_man / cat1 / grolbp.Z / grolbp
Text File  |  2002-04-08  |  10KB  |  227 lines

  1. GROLBP(1)                        GROLBP(1)
  2.  
  3.  
  4.  
  5. NNAAMMEE
  6.        grolbp  - groff driver for Canon    CAPSL printers (LBP-4 and
  7.        LBP-8 series laser printers).
  8.  
  9. SSYYNNOOPPSSIISS
  10.        ggrroollppbb [    --ll ] [ ----llaannddssccaappee ] [ --vv ] [ ----vveerrssiioonn    ] [ --cc_n    ]
  11.           [    ----ccooppiieess==_n_u_m_c_o_p_i_e_s ] [ --pp_p_a_p_e_r___s_i_z_e ] [    ----ppaappeerr
  12.           ssiizzee==_p_a_p_e_r___s_i_z_e ]    [ --oo_o_r_i_e_n_t_a_t_i_o_n    ] [ ----oorriieennttaa
  13.           ttiioonn==_o_r_i_e_n_t_a_t_i_o_n ] [ --FF_d_i_r ] [ ----ffoonnttddiirr==_d_i_r ]
  14.           [    --hh ] [ ----hheellpp ]    [ _f_i_l_e_s_._._. ]
  15.  
  16. DDEESSCCRRIIPPTTIIOONN
  17.        ggrroollbbpp is a driver for ggrrooffff that produces output in CAPSL
  18.        and  VDM     format    suitable for Canon LBP-4 and LBP-8 print
  19.        ers.
  20.  
  21.        For compatibility with grolj4 there is an additional draw
  22.        ing command available:
  23.  
  24.        \\DD''RR _d_h _d_v''
  25.           Draw  a  rule  (i.e. a solid black rectangle), with
  26.           one corner at the    current    position, and the  diago
  27.           nally  opposite  corner  at  the    current     position
  28.           +(_d_h,_d_v).
  29.  
  30. OOPPTTIIOONNSS
  31.        Note that there can be  whitespace  between  a  one-letter
  32.        option  and its argument; on the    other hand, there must be
  33.        whitespace and/or an equal sign (`=') between a    long-name
  34.        option and its argument.
  35.  
  36.        --cc_n_u_m_c_o_p_i_e_s
  37.        ----ccooppiieess==_n_u_m_c_o_p_i_e_s
  38.           Print _n_u_m_c_o_p_i_e_s copies of    each page.
  39.  
  40.        --ll
  41.        ----llaannddssccaappee
  42.           Print the    document with a    landscape orientation.
  43.  
  44.        --pp_p_a_p_e_r___s_i_z_e
  45.        ----ppaappeerrssiizzee==_p_a_p_e_r___s_i_z_e
  46.           Set  the    paper size to _p_a_p_e_r___s_i_z_e, which    must be    a
  47.           valid paper size description as  indicated  in  the
  48.           section PPAAPPEERR SSIIZZEESS.
  49.  
  50.        --oo_o_r_i_e_n_t_a_t_i_o_n
  51.        ----oorriieennttaattiioonn==_o_r_i_e_n_t_a_t_i_o_n
  52.           Print  the  document  with _o_r_i_e_n_t_a_t_i_o_n orientation,
  53.           which must be `portrait' or `landscape'.
  54.  
  55.        --vv
  56.        ----vveerrssiioonn
  57.           Print the    version    number.
  58.  
  59.        --FF_d_i_r
  60.        ----ffoonnttddiirr==_d_i_r
  61.           Prepend directory    _d_i_r//ddeevvllbbpp to the search path for
  62.           font and device description files.
  63.  
  64.        --hh
  65.        ----hheellpp Print a short help text.
  66.  
  67. TTYYPPEEFFAACCEESS
  68.        The  driver  supports  the  Dutch,  Swiss and Swiss-Narrow
  69.        scalable    typefaces, each    one in the Regular, Bold,  Italic
  70.        and  Bold-Italic     styles.   Additionally,  the Courier and
  71.        Elite monospaced    typefaces at the sizes 8  and  12  points
  72.        (for  Courier)  resp. 8 and 10 points (for Elite) are sup
  73.        ported, each one    in the Regular,    Bold and Italic    styles.
  74.  
  75.        The following chart summarizes the font names you can  use
  76.        to access these fonts:
  77.  
  78.     +----------------+-----------+--------+----------+--------------+
  79.     |    Typeface     |    Regular     |  Bold  |  Italic  |    Bold-Italic |
  80.     +----------------+-----------+--------+----------+--------------+
  81.     | DDuuttcchh         |      TR     |   TB      |    TI    |        TBI        |
  82.     +----------------+-----------+--------+----------+--------------+
  83.     | SSwwiissss         |      HR     |   HB      |    HI    |        HBI        |
  84.     +----------------+-----------+--------+----------+--------------+
  85.     | SSwwiissss NNaarrrrooww   |      HNR     |  HNB      |   HNI    |       HNBI        |
  86.     +----------------+-----------+--------+----------+--------------+
  87.     | CCoouurriieerr         |      CR     |   CB      |    CI    |            |
  88.     +----------------+-----------+--------+----------+--------------+
  89.     | EElliittee         |      ER     |   EB      |    EI    |            |
  90.     +----------------+-----------+--------+----------+--------------+
  91.  
  92. PPAAPPEERR SSIIZZEESS
  93.        The paper size can be set in the    DDEESSCC file or with command
  94.        line options to ggrroollbbpp.    If the paper  size  is    specified
  95.        both  ways,  the    command    line options take precedence over
  96.        the contents of the DDEESSCC    file (this applies  to    the  page
  97.        orientation too).
  98.  
  99.        To  set    the  paper  size in the    DDEESSCC file, insert in that
  100.        file a line containing ppaappeerrssiizzee    _d_e_s_i_r_e_d___p_a_p_e_r_s_i_z_e,  where
  101.        _d_e_s_i_r_e_d___p_a_p_e_r_s_i_z_e is:
  102.  
  103.       One  of  the    recognized  paper sizes: `a4', `letter',
  104.        `legal' or `executive'.
  105.  
  106.       A custom defined paper size, as described in the  CCUUSS
  107.        TTOOMM PPAAPPEERR SSIIZZEESS subsection below.
  108.  
  109.       The  name of a file (e.g.  _/_e_t_c_/_p_a_p_e_r_s_i_z_e) whose first
  110.        line    must be    the desired paper  size     in  one  of  the
  111.        above formats.
  112.  
  113.        If  there  are  various    papersize lines    in the DDEESSCC file,
  114.        only the    first valid one    is used.
  115.  
  116.        To set the paper    size in    the command line, add
  117.  
  118.      --pp _d_e_s_i_r_e_d___p_a_p_e_r_s_i_z_e
  119.  
  120.        or
  121.  
  122.      ----ppaappeerrssiizzee==_d_e_s_i_r_e_d___p_a_p_e_r_s_i_z_e
  123.  
  124.        to the other ggrroollbbpp options, where ddeessiirreedd__ppaappeerrssiizzee is in
  125.        the same    format as in the DDEESSCC file.
  126.  
  127.        Paper  sizes  are case insensitive (i.e., `A4' is the same
  128.        as `a4').
  129.  
  130.        If no paper size    is specified in    the DDEESSCC file or the com
  131.        mand line, a default size of A4 is used.
  132.  
  133.  
  134.        CCUUSSTTOOMM PPAAPPEERR SSIIZZEESS
  135.           Custom   defined     paper    sizes  are  in    the  form
  136.           ccuusstt_l_e_n_g_t_hxx_w_i_d_t_h where _l_e_n_g_t_h  and  _w_i_d_t_h     are  the
  137.           dimensions  of the paper you want    to to use, speci
  138.           fied in printer units  (1/300  of     an  inch).   For
  139.           instance,     to print in a postcard    sized paper which
  140.           is two inches long and four  inches  wide     you  can
  141.           insert a line containing
  142.  
  143.         ppaappeerrssiizzee ccuusstt660000xx11220000
  144.  
  145.           at the beginning of the DDEESSCC file.
  146.  
  147. PPAAGGEE OORRIIEENNTTAATTIIOONN
  148.        As with the page    size, the orientation of the printed page
  149.        (ppoorrttrraaiitt or llaannddssccaappee) can be set in  the  DDEESSCC     file  or
  150.        with command line options.  It is also case insensitive.
  151.  
  152.        To  set    the  orientation  in the DDEESSCC file, insert a line
  153.        with the    following content:
  154.  
  155.      oorriieennttaattiioonn [ppoorrttrraaiitt|llaannddssccaappee]
  156.  
  157.        As with paper sizes, only the first valid orientation com
  158.        mand in the DDEESSCC    file is    used.
  159.  
  160.        To  set the page    orientation with command line options you
  161.        can use the --oo  or  ----oorriieennttaattiioonn  option  with    the  same
  162.        parameters  (ppoorrttrraaiitt  or  llaannddssccaappee) as    in the DDEESSCC file.
  163.        Or you can use the --ll option to    force  the  pages  to  be
  164.        printed in landscape.
  165.  
  166. FFOONNTT FFIILLEE FFOORRMMAATT
  167.        In   addition   to   the      usual      commands  described  in
  168.        ggrrooffff__ffoonntt(5), ggrroollbbpp provides the command  _l_b_p_n_a_m_e  which
  169.        sets  the  font    name  sent to the printer when requesting
  170.        this font.  The syntax of this command is:
  171.  
  172.      llbbppnnaammee _p_r_i_n_t_e_r___f_o_n_t___n_a_m_e
  173.  
  174.          For bitmapped fonts, _p_r_i_n_t_e_r___f_o_n_t___n_a_m_e has    the form
  175.  
  176.         N<_b_a_s_e___f_o_n_t_n_a_m_e><_f_o_n_t___s_t_y_l_e>
  177.  
  178.           _b_a_s_e___f_o_n_t_n_a_m_e is the font    name as    it appears in the
  179.           printers font listings without the first letter, up
  180.           to  (but    not including) the font    size.  _f_o_n_t___s_t_y_l_e
  181.           can be one of the    letters    RR, II,  or  BB,  indicating
  182.           the  font     styles     Roman,     Italic     and Bold respec
  183.           tively.
  184.  
  185.           For instance, if the printer's _f_o_n_t _l_i_s_t_i_n_g _A shows
  186.           font  `Nelite12I.ISO_USA',  the corresponding entry
  187.           in the font description file is
  188.  
  189.         llbbppnnaammee    NNeelliitteeII
  190.  
  191.           Note that    you may    need to    modify ggrroollbbpp to add sup
  192.           port  for     new bitmapped fonts, since the    available
  193.           font names and font sizes    of  bitmapped  fonts  (as
  194.           documented  above) are hard-coded    into the program.
  195.  
  196.          For scalable fonts, _p_r_i_n_t_e_r___f_o_n_t___n_a_m_e is  identical
  197.           to  the  font  name  as it appears in the    printer's
  198.           _f_o_n_t _l_i_s_t_i_n_g _A.
  199.  
  200.           For instance, to select the `Swiss'  font     in  bold
  201.           style,  which appears in the printer's _f_o_n_t _l_i_s_t_i_n_g
  202.           _A    as `Swiss-Bold',  the  required     llbbppnnaammee  command
  203.           line is
  204.  
  205.         llbbppnnaammee    SSwwiissss--BBoolldd
  206.  
  207.  
  208.        The argument of llbbppnnaammee is case sensitive.
  209.  
  210. FFIILLEESS
  211.        //uussrr//ffrreeeewwaarree//sshhaarree//ggrrooffff//11..1177..22//ffoonntt//ddeevvllbbpp//DDEESSCC
  212.           Device description file.
  213.  
  214.        //uussrr//ffrreeeewwaarree//sshhaarree//ggrrooffff//11..1177..22//ffoonntt//ddeevvllbbpp//_F
  215.           Font description file for    font _F.
  216.  
  217.        //uussrr//ffrreeeewwaarree//sshhaarree//ggrrooffff//11..1177..22//ttmmaacc//llbbpp..ttmmaacc
  218.           Macros for use with ggrroollbbpp.
  219.  
  220. SSEEEE AALLSSOO
  221.        ggrrooffff(1),     ttrrooffff(1),      ggrrooffff__oouutt(5),       ggrrooffff__ffoonntt(5),
  222.        ggrrooffff__cchhaarr(7)
  223.  
  224.  
  225.  
  226. Groff Version 1.17.2     22 November 2000        GROLBP(1)
  227.